#define _CRT_SECURE_NO_WARNINGS 1


#include <stdio.h>

//要求：键入1到5时，输出weekday，键入6或5时，输出weekend
//int main ()
//{
//   int day = 0;
//   scanf ("%d", &day);
//   switch (day)//switch后的括号()里的变量只能是整型变量
//   {
//     case 1:
        //case后紧跟的这个数据只能是整型常量或者字符型常量
        //case后可以跟多句语句，都是属于一个case
//     case 2:
//     case 3:
//     case 4:
//     case 5:
//             printf ("weekday\n");//
//             break;//利用break实现case数字匹配后的中断，执行到break直接跳过代码块
//     case 6:
//     case 7:
//             printf ("weekend\n");//
//             break;//
//     default:
//             printf ("选择错误\n");//
//             break;// 
//   }
//   return 0;//
//}

int main()
{
    int n = 1;//
    int m = 2;//
    switch (n)
    {
    case 1:m++;//
    case 2:n++;//
    case 3:
        switch (n)//switch语句里面可以嵌套一个switch语句
        {
        case 1: n++;
        case 2: m++; n++;
            break;
            //break只跳出紧挨着那个switch
        }
    case 4:
        m++;//这句由于case最后没有break,所以会执行
        break;//
    default:
        break;//
    }
    printf("m = %d, n = %d\n", m, n);//
    return 0;//
}
//这个程序的结果是m = 5, n = 3